Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DELL Semi-Detached £283,387 £190,000 11 Dec 2014
3 THE DELL Detached £377,103 £349,950 8 Sep 2021
4 THE DELL Detached £382,673 £119,500 26 Nov 2001